package com.tedu.review.day02;

/**
 * 认识接口----定义接口
 * 接口：①全局变量  static final 修饰变量     【线  模拟】
 *      ②抽象方法   修饰符  abstract  返回值  方法名（）;
 *  接口无法直接【创建对象：匿名内部类/表达式】 实例化：需要使用实现类
 *  创建接口：接口  引用=new  实现[子]类（）;   继承----多态
 *
 *  继承接口：全部都叫做实现类！    关键字：implements【实现等同于继承】
 *
 *  创建【实现】子类继承接口？
 *      Toys  玩具类 ---实现类【子类】
 */
public interface Insert extends Colors/*extends Things*/ {
    //①全局变量  静态＋最终=LINE【全局】（当前类直接使用）
    public static final int LINE=100;  //线
    //②抽象方法     存在抽象方法
    public abstract void jack();   //插口
    //接口构造器问题
    //public Insert（）{}
}
//接口实现类         Toys   玩具类
class Toys extends Things implements Insert,Runs{

    @Override
    public void jack() {
        System.out.println("通电了，玩具可以玩了~");
    }

    @Override
    public void say() {
        System.out.println("玩具可以玩了，说话~");
    }

    public void color() {

    }

    @Override
    public void run() {

    }
}
